package com.ylp.sys.domain.dto;

import com.ylp.common.request.PageParm;
import io.swagger.v3.oas.annotations.media.Schema;

@Schema(description = "用户列表分页参数")
public class UserPageDto extends PageParm {
    @Schema(description = "用户列表分页参数")
    private String username;
    @Schema(description = "用户列表分页参数")
    private String mobile;
    @Schema(description = "用户列表分页参数")
    private int status;

    public UserPageDto() {
    }
    public UserPageDto(String username, String mobile, int status) {
        this.username = username;
        this.mobile = mobile;
        this.status = status;
    }

    public UserPageDto(Long currentPage, Long pageSize, String username, String mobile, int status) {
        super(currentPage, pageSize);
        this.username = username;
        this.mobile = mobile;
        this.status = status;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }
}
